#include<bits/stdc++.h>
using namespace std;
map<int,int> res;
int main() {
	int n,x,max_lei=-1,max_lei_min_ji;
	cin>>n;
	for(int i=0; i<n; i++) {
		cin>>x;
		int ji=1;
		while(x) {
			ji*=x%10;
			x/=10;
		}
		res[ji]++;
	}
	cout<<res.size()<<" ";
	for(auto it=res.begin(); it!=res.end(); it++) {
		if(it->second>max_lei) {
			max_lei=it->second;
			max_lei_min_ji=it->first;
		}
	}
	cout<<max_lei_min_ji;
	return 0;
}
